substantially built - Español Inglés Diccionario